package com.tuanzi.loan.vo.view.family.push;

import com.starbaba.model.bean.MessageProtocol;
import com.tuanzi.server.loan_base.model.bean.push.PushMessage;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @Author: chenweijun
 * @Date: 2018/12/17 16:04
 * @Description:
 */
@Data
public class SendPushMessageView{

    private String taskName;         //任务名称

    private Date sendTime;          //发送时间

    private Integer pushChannel;     //推送渠道

    private Integer userGroup;      //发送人群

    private List<String> productIds; //产品

    private Integer taskType;       //任务类型

    private String icon;             //图标

    private String title;            //标题

    private String content;          //内容

    private Integer showType;        //展示方式：0、不展示，一般用于某些后台操作；不需要展示给用户；1、在我的消息中心展示；3、同时在我的和车友圈消息中心展示

    private Integer notifyType;      //提示方式：0、不通知，一般用于某些后台操作；不需要通知用户；1、通知栏通知；2、站内信通知； 3、通知栏和站内信都通知

    private Integer responseType;    //响应方式：0、后台处理，用于某些后台操作指令；1、升起浮窗显示；2：跳转某个应用程序(跳转自身程序内部界面和外部应用都是用这种方式)；4、浮层显示

    private String htmlUrl;          //跳转链接

}
